/**
  ******************************************************************************
  * @file   Service_Devices.h
  * @brief  Devices service running file.
  ******************************************************************************
  * @note
  *  - Before running your devices, just do what you want ~ !
  *  - More devices or using other classification is decided by yourself ~ !
 */
#ifndef  _SERVICE_DEVICES_H_
#define  _SERVICE_DEVICES_H_
/* Includes ------------------------------------------------------------------*/
#include "System_DataPool.h"


/* Private macros ------------------------------------------------------------*/
#define PUMP_COB uint16_t

#pragma pack(1)
typedef struct MOTOR_COB{
	uint8_t id;
	int place;
}MOTOR_COB;
#pragma pack()

/* Private type --------------------------------------------------------------*/
/* Exported macros -----------------------------------------------------------*/
/* Exported types ------------------------------------------------------------*/
/* Exported variables --------------------------------------------------------*/
extern TaskHandle_t rgbTask_Handler;
extern TaskHandle_t cameraTask_Handler;

#ifdef  __cplusplus
extern "C"{
#endif

/* Exported function declarations --------------------------------------------*/
void Service_Devices_Init(void);

#ifdef  __cplusplus
}
#endif

#endif  

/************************ COPYRIGHT(C) SCUT-ROBOTLAB **************************/

